<?php

class conexao {
	var $id;
	var $res;
	var $qtd;
	var $data;
	var $erro;
	
	function conexao($servidor = "SERVIDOR", $usuario = "USUARIO", $senha = "SENHA", $nomebd = "NOME DO BANCO")	{
		$this->id = mysql_connect("$servidor", "$usuario", "$senha")
			or die ("Problemas ao conectar ao banco de dados!");
		mysql_selectdb("$nomebd")
			or die ("Problemas ao selecionar o banco de dados!");		
	}

	function executa($sql="")	{
		if ($sql=="")	{
			$this->res = 0;
			$this->qtd = 0;
		} else {
			$this->res = mysql_query($sql, $this->id);
			if ($this->res)
				$this->qtd = mysql_num_rows($this->res);
		}
	}
	
	function manipula($sql="")	{
		if (mysql_query($sql, $this->id))	{
			return TRUE;
		} else {
			$this->erro = mysql_error($this->id);
			return FALSE;
		}
	}

	function dados(){
		if ($this->data = mysql_fetch_array($this->res))	{
			return TRUE;
		} else {
			return FALSE;
		}
	}

	function fecha(){
		mysql_close($this->id);
		$this->id = "";
		$this->res = 0;
		$this->qtd = 0;
		$this->data = "";
	}
}

?>